Sejarah Arch Linux

Diinspirasikan oleh CRUX, sebuah edaran minimalis yang lain, Judd Vinet memulakan projek Arch Linux pada bulan Mac 2002. Nama tersebut dipilih kerana Vinet menyukai maksud di sebalik nama tersebut iaitu "penghulu," dalam erti "musuh-iblis".[4][12]

Pada asalnya hanya diterbitkan untuk CPU 32-bit x86, ISO pemasangan pertama untuk CPU x86_64 diterbitkan pada bulan April 2006.[13]

Vinet memimpin Arch Linux hingga 1 Oktober 2007, apabila dia berhenti kerana kekurangan masa, lalu memindahkan kawalan projek itu kepada Aaron Griffin.[14]

Penghijrahan ke systemd sebagai sistem initnya dimulakan pada bulan Ogos 2012,[15] dan menjadi init lalai pada pemasangan baharu mulai bulan Oktober 2012.[16] Init ini menggantikan sistem init gaya SysV, yang digunakan sejak awal pengedaran.[17]

Pada 24 Februari 2020, Aaron Griffin mengumumkan bahawa dia akan memindahkan kawalan projek itu ke Levente Polyak, selepas suatu tempoh undian, kerana dia tidak begitu terlibat dalam projek.[18] Perubahan ini juga menyebabkan posisi Ketua Projek mempunyai jangka masa yang baharu iaitu dua tahun.[19]

Penamatan sokongan i686 diumumkan pada bulan Januari 2017, dengan ISO Februari 2017 menjadi terbitan terakhir yang menyertakan pemasangan i686[20] dan membuang sokongan seni bina tersebut mulai bulan November 2017.[21] Sejak itu, terbitan komuniti Arch Linux 32 boleh digunakan untuk perkakasan i686 menggantikan terbitan rasmi Arch Linux.

Keselamatan repositori

Sehingga Pacman versi 4.0.0,[22] Pengurus pakej Arch Linux tidak mempunyai sokongan untuk pakej bertandatangan.[23] Pakej dan metadata tidak disahkan untuk kesahihan oleh Pacman semasa proses muat turun-pasang. Tanpa pemeriksaan pengesahan pakej, cermin repositori yang terusik atau berbahaya boleh menjejaskan kewibawaan sistem.[24] Pacman 4 membenarkan pengesahan pangkalan data dan pakej, tetapi ia dilumpuhkan secara lalai. Pada bulan November 2011, penandatanganan pakej menjadi wajib untuk pembinaan pakej baharu, dan pada 21 Mac 2012, setiap pakej rasmi ditandatangani.[25]

Pada bulan Jun 2012, pengesahan penandatanganan pakej menjadi rasmi dan kini diaktifkan secara lalai dalam proses pemasangan.[26][27]

Rujukan

WikiPedia: Arch Linux http://allanmcrae.com/2011/12/pacman-package-signi... http://www.linuxdistroreview.com/arch-linux http://ostatic.com/blog/debian-project-lead-snappy... http://www.hardware.no/artikler/aaron_griffin_engl... http://git.kernel.org/?p=linux/kernel/git/torvalds... http://www.tuxmachines.org/node/15527 https://distrowatch.com/dwres.php?resource=intervi... https://distrowatch.com/weekly.php?issue=20090119#... https://distrowatch.com/weekly.php?issue=20090914#... https://distrowatch.com/weekly.php?issue=20151221#...